homo rhodesiensis - German English Dictionary